Channel Islands - German English Dictionary